package com.pope.framework.statistics.modular.dto;

import java.util.List;

import com.pope.framework.statistics.modular.vo.TriageInfoListVo;
import com.pope.framework.triage.modular.vo.ComplaintClassifyVo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel(description= "分诊信息")
public class TriageInfoListDto {
	 @ApiModelProperty(value = "分诊主键",dataType="Integer")
	 private Integer id;
	 @ApiModelProperty(value = "开始时间,格式为yyyy-MM-dd hh:mi:ss",dataType="String")
	 private String beginDate;
	 @ApiModelProperty(value = "结束时间,格式为yyyy-MM-dd hh:mi:ss",dataType="String")
	 private String endDate;
	 @ApiModelProperty(value = "所在医院ID主键",dataType="Integer")
	 private Integer hospitalId;
	 @ApiModelProperty(value = "患者姓名",dataType="String")
	 private String patientName;
	 @ApiModelProperty(value = "分诊科室ID",dataType="Integer")
	 private Integer depart;
	 @ApiModelProperty(value = "分诊变更级别ID",dataType="Integer")
	 private Integer grade;
	 
	 @ApiModelProperty(value = "根据自动级别ID或者来时分级ID或者变更后分级ID",dataType="Integer")
	 private Integer allGrade;
	 @ApiModelProperty(value = "自动分级级别ID",dataType="Integer")
	 private Integer autoGrade;
	 
	 @ApiModelProperty(value = "来时分级级别ID",dataType="Integer")
	 private Integer comingGrade;
	 
	 @ApiModelProperty(value = "分诊去向ID",dataType="String")
	 private String whereAbouts;
	 @ApiModelProperty(value = "评估状态1待评估 2已评估",dataType="String")
	 private String triageState;
	 @ApiModelProperty(value = "分诊编号",dataType="String")
	 private String emergencyNumber;
}
